sports footwear, generally of cloth with rubber soles - Spanisch Englisch Wörterbuch